package com.baihan.angus.app.game.common.bean.response;

import java.io.Serializable;

public class Userinfo implements Serializable {

    //    public String userSig;
    private String id;
    private int type;//可否创建房间-0不可创建/1-可创建
    private String username;
    private String nickname;
    private String mobile;
    private String avatar;
    private String background_image;
    private int role_id;//0普通用户 3发行 4店家 5DM 6编剧
    private int score;
    private int gender;//0-女 1-男
    private int age;
    private String bio;
    private int level;
    private String birthday;
    private String token;
    private String user_id;
    private int verify_status;//角色认证状态 0默认 1待审核 2审核通过 3审核失败
    private int createtime;
    private int expiretime;
    private int expires_in;
    public UserType userType = UserType.NONE;

    public enum UserType {
        NONE,
        MEETING,    // 视频会议
        CALLING,    // 语音/视频通话
        CHAT_SALON, // 语音沙龙
        VOICE_ROOM, // 语音聊天室
        LIVE_ROOM   // 视频互动直播
    }
//
//    public String getUserSig() {
//        return userSig;
//    }
//
//    public void setUserSig(String userSig) {
//        this.userSig = userSig;
//    }

    public String getBackground_image() {
        return background_image;
    }

    public void setBackground_image(String background_image) {
        this.background_image = background_image;
    }

    public int getVerify_status() {
        return verify_status;
    }

    public void setVerify_status(int verify_status) {
        this.verify_status = verify_status;
    }

    public int getRole_id() {
        return role_id;
    }

    public void setRole_id(int role_id) {
        this.role_id = role_id;
    }

    public String getBio() {
        return bio;
    }

    public void setBio(String bio) {
        this.bio = bio;
    }

    public int getLevel() {
        return level;
    }

    public void setLevel(int level) {
        this.level = level;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public int getGender() {
        return gender;
    }

    public void setGender(int gender) {
        this.gender = gender;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public int getScore() {
        return score;
    }

    public void setScore(int score) {
        this.score = score;
    }

    public String getUser_id() {
        return user_id;
    }

    public void setUser_id(String user_id) {
        this.user_id = user_id;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public int getCreatetime() {
        return createtime;
    }

    public void setCreatetime(int createtime) {
        this.createtime = createtime;
    }

    public int getExpiretime() {
        return expiretime;
    }

    public void setExpiretime(int expiretime) {
        this.expiretime = expiretime;
    }

    public int getExpiresIn() {
        return expires_in;
    }

    public void setExpiresIn(int expires_in) {
        this.expires_in = expires_in;
    }
}
